Brought to you by EarthWeb
IT Library Logo

datamation logo
Profit and Value from Information Technology
Ecommerce & Extranets : Client Systems :
Enterprise Applications : Application Development

Search the site:
 
EXPERT SEARCH -----
Programming Languages
Databases
Security
Web Services
Network Services
Middleware
Components
Operating Systems
User Interfaces
Groupware & Collaboration
Content Management
Productivity Applications
Hardware
Fun & Games

EarthWeb Direct EarthWeb Direct Fatbrain Auctions Support Source Answers

EarthWeb sites
Crossnodes
Datamation
Developer.com
DICE
EarthWeb.com
EarthWeb Direct
ERP Hub
Gamelan
GoCertify.com
HTMLGoodies
Intranet Journal
IT Knowledge
IT Library
JavaGoodies
JARS
JavaScripts.com
open source IT
RoadCoders
Y2K Info


Maximum Security:

A Hacker's Guide to Protecting Your Internet Site and Network

Previous chapterNext chapterContents


C

A Hidden Message About the Internet

On the CD-ROM accompanying this book, you'll find a directory called message. Within it are two files: message.pgp and keys.asc. message.pgp is a small file, encrypted in 1024-bit PGP, that contains a hidden message. keys.asc is an ASCII file containing the PGP key generated for the hidden message. Your mission is to crack this hidden message by determining the passphrase used to encrypt it. This is not as difficult as it seems; it requires ingenuity rather than any particular cracking tool.

Following is a single line of clear text; your job is to determine the significance of that text. Having done so, you can crack the encrypted text. The public key used was root@netherworld.net. The passphrase is composed of the significant strings you derive from the clear text. (These are not difficult to decode; their meanings are actually quite obvious if you apply yourself.) The clear text fields are separated by semicolons. That means the passphrase is a series of text strings. Examples of such text strings might be any of the following:

  • A line from a Shakespearean play
  • A time, place, or person
  • A name

Each string will be in perfectly understandable English. Piece them together in order, and you will have the passphrase. This will serve as the private key necessary to decrypt the message.

Here is a powerful hint, and the only one I will give: The field separator (semicolon) represents one space, one dash, and one space. Thus, fields separated by semicolons in the following clear text represent phrases separated by a space, a dash, and a space. So if the hidden message was apples oranges pears, it would be written this way:

apples - oranges - pears

The message contained within that file is very serious. It relates a critical point about the Internet--one that even many security experts might have missed. That point will undoubtedly be a matter of some debate.

Good luck.

Clear text:

4X755(4X230.4);abydos;072899;9:11;13:17


Previous chapterNext chapterContents


Macmillan Computer Publishing USA

© Copyright, Macmillan Computer Publishing. All rights reserved.

footer nav
Use of this site is subject certain Terms & Conditions.
Copyright (c) 1996-1999 EarthWeb, Inc.. All rights reserved. Reproduction in whole or in part in any form or medium without express written permission of EarthWeb is prohibited. Please read our privacy policy for details.